windshield-washer pump - German English Dictionary